// eee.Sheffield.PZ.Imaging
//
// Copyright ? Ping Zou, 2007
// sg71.cherub@gmail.com
//

using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using System.Drawing.Imaging;
using eee.Sheffield.PZ.Math;

namespace eee.Sheffield.PZ.Imaging.ImageFilter
{
    /// <summary>
    /// colour image filter interface
    /// default image type: Format24bppRGB
    /// </summary>
    public interface IColourImageFilter
    {
        Bitmap ApplyColourImageFilter(Bitmap srcImage);
        PZMath_matrix[] ApplyDoubleColourImageFilter(PZMath_matrix[] srcMatrix);

        string Flag { get;}
        string LogText { get; set;}
        //string Flag();
        //string Log();
    }
}

